have a heavy foot - Deutsch Englisch Wörterbuch